cc65b9e8d286d99cbb10ea5ad5c73886960c6b02,src/org/pentaho/di/job/entries/ping/JobEntryPing.java,JobEntryPing,execute,#Result#number#Repository#Job#,196

Before Change



                // Get ping response
                if(log.isDetailed())	
                	log.logDetailed(toString(), Messages.getString("JobPing.Gettingresponse1.Label") + ip
                        + Messages.getString("JobPing.Gettingresponse2.Label"));

                BufferedReader br = new BufferedReader(new InputStreamReader(processPing.getInputStream()));

                // Read response lines
                while ((lignePing = br.readLine()) != null)
                {
                	if(log.isDetailed())	
                		log.logDetailed(toString(), lignePing);
                    // We succeed only when 0% lost of data
                }
                if (processPing.exitValue()==0)
                {
                	if(log.isDetailed())	
                		log.logDetailed(toString(), Messages.getString("JobPing.OK1.Label") + ip + Messages.getString("JobPing.OK2.Label"));
                    result.setNrErrors(0);
                    result.setResult(true);
                }

After Change


	                if(log.isDetailed())
	                	log.logDetailed(Messages.getString("JobPing.SystemPing"), Messages.getString("JobPing.OK.Label",hostname));
	        	}else
	        		log.logError(Messages.getString("JobPing.SystemPing"),Messages.getString("JobPing.NOK.Label",hostname));
        	}
        	if((ipingtype==iclassicPing) || (ipingtype==ibothPings && !status))
        	{
        		// Perform a classic ping ..
        		status=ClassicPing(hostname, packets,log);
        		if(status)
        		{
                    if(log.isDetailed())
                    	log.logDetailed(Messages.getString("JobPing.ClassicPing"), Messages.getString("JobPing.OK.Label",hostname));
        		}else
        			log.logError(Messages.getString("JobPing.ClassicPing"),Messages.getString("JobPing.NOK.Label",hostname));
        	}	
        }

        catch (Exception ex)
        {
            log.logError(toString(), Messages.getString("JobPing.Error.Label") + ex.getMessage());
        }
    	if (status)
        {
        	if(log.isDetailed())
        		log.logDetailed(toString(), Messages.getString("JobPing.OK.Label",hostname));
            result.setNrErrors(0);
            result.setResult(true);
        }else